home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / modula2 / 388 < prev    next >
Encoding:
Text File  |  1996-08-06  |  1.5 KB  |  42 lines

  1. Newsgroups: comp.lang.modula2
  2. Path: cix.compulink.co.uk!usenet
  3. From: mark_tbu@cix.compulink.co.uk ("Mark Morgan Lloyd ")
  4. Subject: Re: ****HELP POINTER TO A SET *****
  5. Message-ID: <Dnv3pD.GL2@cix.compulink.co.uk>
  6. Organization: KDG Mobrey Telemetry
  7. References: <313DC351.2781E494@zeus.hud.ac.uk>
  8. Date: Wed, 6 Mar 1996 20:03:13 GMT
  9. X-News-Software: Ameol
  10.  
  11. > I need to knoiw how to decode a pointer to a set eg
  12. > set_ptr = pointer to my_set
  13. > my_set = (hello,there,how,are,you)
  14.  
  15. Tidy this up before coming back asking for more help :-)
  16.  
  17. > How do I decode the set_ptr;-((
  18.  
  19. The only permissible operations on a pointer are dereference, assignment, 
  20. and comparison for equality/inequality. What are you trying to do?
  21.  
  22. > How do do and assignment to it;-((
  23.  
  24. To the pointer or to the entity it is pointing to?
  25.  
  26. > How do you exit a program in M2. Imean just exit the program totally
  27. > from anywhere within it???
  28.  
  29. HALT, but be warned that some implementations treat this as an abnormal 
  30. termination and produce a memory dump or whatever, also don't assume that 
  31. files will be closed properly. The "right" way to do it depends very much 
  32. on what you are trying to do, you are likely to lose marks if you are not 
  33. _very_ careful since some academics consider RETURN and EXIT to be 
  34. equivalent to GOTO and I am sure that they would also have included HALT 
  35. if they could have brought themselves to use the word in public.
  36.  
  37. Mark Morgan Lloyd
  38. mark_tbu@cix.compulink.co.uk
  39.  
  40. [Opinions above are the author's, not those of his employers or 
  41. colleagues]
  42.